package com.heima.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.heima.common.PageResponse;
import com.heima.entity.SkuClass;

public interface SkuClassService extends IService<SkuClass> {
    Boolean add(SkuClass dto);


    /**
     * 分类搜索
     * @param pageIndex
     * @param pageSize
     * @param className
     * @return
     */
    PageResponse listPage(Integer pageIndex, Integer pageSize, String className);

    /**
     * 获取分类基本信息
     * @param clazzId
     * @return
     */
    SkuClass getClazzById(String clazzId);

    /**
     * 修改分类
     * @param classId
     * @param className
     * @return
     */
    Boolean updateSku(String classId, String className);

    /**
     * 删除分类
     * @param classId
     */
    void deleteSku(String classId);
}
